3344432322222422222332424442222222322222224222222222222244442422332333332222222222232222242222222333323222222222222222224442222233333333323222222224222242222222233433322222222222222222244222244423333333332232224332322222222222444444242222224244442244442242422233343332223333333222222222222244424443322222422444444442222224233233334323323333222222232222222222232322222222222444424422223333222333333322233332222223222222422222223232222222224422243234233322333233333233332442222222322244222222332224223322244243333333322233222332224232224442422444222222222233423222233244444333323333233332232222222323444422242222222222223222222232342444233322333344442222422232223344444242222222222223222222232222224222332223333444222242222222224442422222222222222222232222222424222444222232242422242422222222242222222222222222222232222222222222444222232222222242224222222222222222222232322222232322222222232424222223322322222424442222233223322222232223222222223322222232422222222422222222224442222233222232222333323322223222243222232224242222244233222222244323333332232222333333322222222224322222222223222422343332222222433222322323322333233322222222223422222222222242222323244222222233222222222222223222333222222322222222222344244323222222442222223322222222234222332442322222222222232222233444333322222244442223332222232222222224332222222222222233322234442233332333233333333333222233222422222322222222222222223332223442222333322333333333333222322242222222222222222222222223233323344422433322223333222344222222222222222242222223322222224222333334442444443223333222223422222222222222333222222222222222422223334442224444333333422222242222222222222233332222232222222424224444423324444433323342222222322222224422223333333342222223322244444333333444423322224422222233234242423322233323332222223333224444333333334422344222244244433222442222233233322233422233333332422232223233444232222233222433332433323233343332233233233233333322222222222344442222424422242223333333333332432222222222222323332222222222333444222222244222222233333343232223422222342422222233222222222233344232222222222222223333323222223242222244443234232332222222222244442342422222222222333322242222242222222423222342222244422222222333224422222222222333333232222442222222222232322222222444332222233324444222222222223333322222234423333222222322222222224444222223324444422223333222223322222223444333222222333222222224442442223323422233243333332222242222222342443322222243322222222242223222322222222233232233222222222222222223332222223433222222222423332344243222222222222322222222222222224333222222233332222222224333334443333222222222223222322222422222333222322233333222224424433323443322332322222224322233222242222232332332223332322222332444322244332223234222222233233334222422222223232222232222222232223322244433222222222222222222333222234222323222222223323322232223333233334322232322222222222222222233322222232222222333322222222233333322242223244232222322222222233333222222422222223322222222223322222222422222442222232222224222323232222233222223333222222222222222222244242443322222222244422222222222223222222333222223222222222222224222434333322222332222222232442222322222223222222333222222222223342422333322222332222222224244222222222222322222233322222223233332222223322223322222222222222422222222222222222233332222222232323424222333233322222222222442222222242322222232223333222222222222322332333223233222222222344222222242222222233323333222222222223234332322222222322222222334422222222223222223322233222222222223234432222222222333222222223422222222222332222322222332333322222222244222222222223422244222232222222222232222242222233333222222222222422222222422444244222222322432222222222222222223333222222222222344232222222224444422222333444222222222222442223333332222222322333333222222222444442222233344442222222222334443332333322222323233333332222222342443222222244444222224222233442442223332222222223333333322222232224322222222444222222243222242224424422222233233333333332222222322232222222224222222222422222422244422222323333344333442222222223244322222222222222242222222332223334222222233334442442224423222244442242222222222222224223333343223333233244333